extrachorionic placenta - German English Dictionary